package br.com.obardavez.util;

import br.com.obardavez.util.impl.FileUtil;
import br.com.obardavez.util.impl.UtilImpl;

import com.google.inject.ImplementedBy;

@ImplementedBy(UtilImpl.class)
public interface Util {

	BeanUtil getBeanUtil();

	DateUtil getDateUtil();

	StringUtil getStringUtil();

	CollectionUtil getCollectionUtil();

	NumberUtil getNumberUtil();
	
	QueryUtil getQueryUtil();
	
	CryptographyUtil getCryptographyUtil();

	XmlUtil getXmlUtil();

	FileUtil getFileUtil();
}